<!-- qDump.html (qJSLib)
 
    @Summary    : HTML for Debug Dump Frame Source for qJSLib
    @Author     : Timothy C. Quinn
    @License    : http://www.opensource.org/licenses/mit-license.php
    
    @Dependencies:
     - qCore.js (qJSLib)
     - qDump.js (qJSLib)
   
    @Notes:
     - Some logic needs core code and API re-write to remove license unfriendly elements
   
    @Todo:
     - 
--> 
<html>
    <head>
        <head><title>qQlient JavaScript Debug Dump</title>
        <link rel='stylesheet' href='qDump.css'>
        <script>imagePath=""</script>
        <script src="qCore.js"></script>
        <script src="qDump.js"></script>
    </head>
    <body id='MainBody' style='margin-top: 5px; margin-left: 5px; margin-right: 8px; margin-bottom: 5px; background-color: #FFFFEF'>
        <script>procDebug()</script>
        <script>
      //Opener Watcher
        function watchOpenerForClose(){
            try{if(!_wo||!eval(_SyncVarName)||_w._myWindowSyncID!=eval(_SyncVarName)){throw Error()}}catch(e){window.close();return}
            setTimeout("watchOpenerForClose()",150)
        }
        if(_wo){
            try {
                _myWindowSyncID=Math.random()*10000
                _SyncVarName="_wo."+"GF"+parseInt(Math.random()*1000)+"SyncID"
                eval(_SyncVarName+"=_w._myWindowSyncID")
            }catch(e){_wo=null}
            watchOpenerForClose()
        }    
        </script>
    </body>
</html>